// components/MyTabs/MyTabs.js
Component({
  /**
   * 组件的属性列表,
   * 我们自定组件的属性都写在这里
   */
  properties: {
    // abc:{
    //   type:String,
    //   value:''
    // }
    list:{
      type:Array,
      value:[]
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
   
  },

  /**
   * 组件的方法列表
   */
  methods: {
    handleChangeItem(e){
      // console.log(e);
      let {index} = e.currentTarget.dataset;
      // 子组件向父组件传值
      // triggerEvent(父组件自定义事件，传递给父组件的值)
      // this.triggerEvent("changItem",{index:index})
      this.triggerEvent("changItem",{index})
      // 声明了一个list变量
      // let {list} = this.data;
      // list.forEach((v,i) => {
      //   i===index?v.isActive=true:v.isActive=false;
      // });
      // // 给data里面的 list 重新赋值
      // this.setData({
      //   // list:list
      //   list
      // })
      
    }
  }
})
